most curative - German English Dictionary